package apiin

type OssJsCredential struct {
	Policy         string `json:"policy"`
	OSSAccessKeyId string `json:"ossAccessKeyId"`
	Signature      string `json:"signature"`
}

type MiniProgramQrCodeInp struct {
	Path      string `json:"path"             dc:"扫码进入的小程序页面路径"`
	Width     int    `json:"width,omitempty"  dc:"图片宽度"`
	Scene     string `json:"scene"            dc:"最大32个可见字符，只支持数字，大小写英文以及部分特殊字符：!#$&'()*+,/:;=?@-._~，其它字符请自行编码为合法字符（因不支持%，中文无法使用 urlencode 处理，请使用其他编码方式）"`
	IsHyaline bool   `json:"isHyaline"        dc:"是否需要透明底色"`
	Tp        int64  `json:"type"             dc:"小程序类型：1.商品"`
	SourceId  string `json:"sourceId"         dc:"来源Id"`
}

type MiniProgramQrCodeModel struct {
	QrCodeUrl string `json:"qrCodeUrl"` // 小程序码路径
	UrlLink   string `json:"urlLink"`   // 小程序码链接
}
